The movie was earlier scheduled to hit screens on May 22 last year but got delayed due to the coronavirus pandemic